$(function(){
	// Remove placeholders
	$('form#search').submit(function(event) {
		$(this).find('input.placeholder').val('');
	});
	
	$('ul.variations').find('li').each(function(index, li) {
		if($(li).is(":visible"))
		{
			var same_cat = $(li).siblings('.'+li.className);
			
			if(same_cat.length > 1)
			{
				same_cat.hide();
				$(li).find('a').before('<span class="reveal">'+(same_cat.length-1)+' other variants</span>');
			}
		}
	}).find('span.reveal').click(function(event) {
		var li = $(this).closest('li');
		
		li.siblings('.'+li.get(0).className).show();
		
		$(this).remove();
	});
});